#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//int main()
//{
//    long a;
//    scanf("%ld", &a);
//    int count = 0;
//    long c = a;
//    while (c)
//    {
//        count++;
//        c /= 10;
//    }
//    long b = 1;
//    for (int i = 1; i < count; i++)
//        b *= 10;
//    for (int i = 0; i < count; i++)
//    {
//        printf("%ld", (a / b));
//        if (i>=3 && i / 3 == 0)
//            printf(",");
//        b /= 10;
//    }
//    return 0;
//}
#include<stdio.h>
#include<string.h>
int main()
{
	char arr1[100] = {0};
	char arr2[100] = { 0 };
	gets_s(arr1);
	gets_s(arr2);
	int sz1 = strlen(arr1);
	int sz2 = strlen(arr2);
	for (int i = 0; i < sz2; i++)
	{
		for (int j = 0; j < sz1; j++)
		{
			if (arr2[i] == arr1[j]) {
				for (int a = j; a < sz1 - 1; a++)
				{
					arr1[a] = arr1[a + 1];
				}
				arr1[(sz1--) - 1] = 0;
			}
		}
	}
	int sz3 = strlen(arr1);
	for (int i = 0; i < sz3; i++)
		printf("%c", arr1[i]);
	return 0;
}